doctor billing dog physician medical billing puppy claims cats prescription lost dogs dogs medicine puppies lost cats pharmacy cat kittens